.fix_black {	width: 100%;	height: 100%;	background: rgba(0, 0, 0, 0.5);	position: fixed;	z-index: 99999;	top: 0;	left: 0;	display: none; }.fix_black .fix_service .close_btn {	font-size: 21px;	position: absolute;	right: 20px;	top: 36px;	background: #ccc;	border-radius: 25px;	width: 30px;	height: 30px;	text-align: center;}#pop1_code {	width: 110px;	float: left;	margin-left: 11px;}#pop4_code {	width: 110px;	float: left;	margin-left: 11px;}.fix_black .fix_service .close_btn:hover {	color: #6dbc19;}.fix_black  .pop4{	width: 50%;	padding: 65px 100px;	background: none;	position: absolute;	left: 40%;	top: 50%;}.fix_black .pop4 video{	width: 100%;}@media (max-width: 750px) {	.fix_black .pop4 {		width: 6.4rem;		padding: 0.5rem 0.8rem;		background: none;		position: absolute;		left: 50%;		margin-left: -3.2rem;		top: 60%;		margin-top: -300px;	}}.fix_black .fix_service h3 {	font-size: 32px;	color: #333333;}.fix_black .fix_service .form_box {	width: 100%;	margin: 35px 0 0; }.fix_black .fix_service .form_box .li_box {	width: 100%;	padding: 10px 0;	border-bottom: 1px solid #eeeeee;	line-height: 35px; }.fix_black .fix_service .form_box .li_box b {	float: left;	font-size: 16px;	color: #333333;	width: 90px; }.fix_black .fix_service .form_box .li_box b i {	color: red;	margin-right: 10px; }.fix_black .fix_service .form_box .li_box input {	display: block;	width: 359px;	padding: 5px;	border: 1px solid #cccccc;	background: none;	font-size: 16px;	color: #666666;	float: right;}.fix_black .fix_service .form_box .submit_btn {	display: block;	width: 100%;	height: 50px;	text-align: center;	line-height: 50px;	color: #ffffff;	background: #76b52b;	font-size: 16px;	border-radius: 50px;	margin: 30px auto 0; }.fix_black {	width: 100%;	height: 100%;	background: rgba(0, 0, 0, 0.5);	position: fixed;	z-index: 99999;	top: 0;	left: 0;	display: none;}.fix_black .fix_service {	padding: 20px 20px;	position: absolute;	left: 50%;	margin-left: -275px;	top: 50%;	margin-top: -300px;	overflow: hidden;	background: #ffffff;}.fix_black .fix_service .close_btn img {	margin: 4px;}.fix_black .fix_service .form_box .li_box b i {	color: red;	margin-right: 10px;	display: unset;}.for i {	color: red;	margin-right: 10px;	display: unset;}.for b {	float: left;}.fix_service2 {	min-width: 960px;	padding-bottom: 92px;	left: 50% !important;	transform: translateX(-50%);	margin: 0 !important;	margin-top: -300px !important;	background: #FFFFFF url(/statics/fer2/images/tc01.jpg) no-repeat center !important;}.form_box2>li {	float: left;	margin-top: 52px;	height: 76px;	border-right: 1px solid #eeeeee;	padding: 6px 23px 0 52px;}.form_box2>li:nth-of-type(1) {	padding-left: 0;}.form_box2>li:nth-of-type(3) {	border: 0;}.form_box2>li>h4 {	font-size: 16px;	color: #666666;}.form_box2_xian {	width: 18px;	height: 3px;	background: #76b52b;	margin: 11px 0 11px 0;}.form_box2>li>p>a {	display: inline-block;	margin-left: 10px;}.form_box2>li>p {	font-size: 20px;	color: #76b52b;}.close_btn2 {	position: absolute;	right: 25px;	top: 25px;}.fix_service3 {	min-width: 960px;	padding-bottom: 110px;	left: 50% !important;	transform: translateX(-50%);	margin: 0 !important;	margin-top: -450px !important;	background: #FFFFFF;}.fix_service3>h5 {	font-size: 16px;	color: #666666;	margin-top: 18px;}.form_box3 {	width: 740px;	margin: 0 auto;	margin-top: 48px;}.form_box3>li {	width: 100%;	line-height: 48px;	font-size: 16px;}.form_box3>li>input {	display: inline-block;	border: 1px solid #cccccc;	width: 100%;	background: none;	font-size: 16px;	color: #666666;	float: right;	height: 40px;	padding: 5px;}.form_box4 {	width: 740px;	margin: 0 auto;	margin-top: 20px;}.form_box4>li {	width: 340px;	float: left;	margin-bottom: 20px;}.form_box4>li:nth-of-type(2n) {	float: right;}.form_box4>li>input {	width: 61%;	border: 1px solid #cccccc;	height: 40px;	margin-top: 4px;}.fix_black select {	height: 40px;	padding: 5px;	border: 1px solid #cccccc;	display: inline-block;	width: 60%;	appearance: none;	-moz-appearance: none;	-webkit-appearance: none;	-ms-appearance: none;	background-color: #fff;	background-image: url(/statics/fer2/images/tc04.jpg);	background-repeat: no-repeat;	background-position: right;	background-size: 14px 10px;	float: right;	margin-top: 4px;	font-size: 16px;	font-weight: bold;}.tc_h5 {	font-size: 32px;	margin-top: 40px;}.yx_btn{	width: 100%;	border: 0 !important;}.yx_btn>a{	text-align: center;	color: #FFFFFF;	font-size: 16px;	display: block;	width: 100%;	height: 100%;	border-radius: 30px;	background-color: #74b719;}@media (max-width: 750px) {	.fix_black select {		width: 100%;	}	.fix_black {		width: 100%;		height: 100%;		background: rgba(0, 0, 0, 0.5);		position: fixed;		z-index: 99999;		top: 0;		left: 0;		display: none; }	.fix_black .fix_service {		height: 525px !important;		width: 6.4rem;		padding: 0.5rem 0.4rem;		position: absolute;		left: 50%;		margin-left: -3.2rem;		top: 50%;		margin-top: -300px;	}	.fix_black .fix_service .close_btn {		position: absolute;		right: 0.3rem;		top: 0.3rem; }	.fix_black .fix_service .close_btn:hover {		color: red; }	.fix_black .fix_service h3 {		font-size: 0.62rem;		margin-top: 20px;		text-align: center;		color: #333333;		line-height: 1.24rem;	}	.fix_black .fix_service .close_btn img {		margin: 4px;	}	.fix_black .fix_service .form_box {		width: 100%;		margin: 35px 0 0; }	.fix_black .fix_service .form_box .li_box {		width: 100%;		padding: 12px 0;		border-bottom: 1px solid #eeeeee;		line-height: 35px; }	.fix_black .fix_service .form_box .li_box b {		float: left;		font-size: 16px;		color: #333333;		width: 90px; }	.fix_black .fix_service .form_box .li_box b i {		color: red;		margin-right: 10px; }	.fix_black .fix_service .form_box .li_box input {		display: block;		width: 217px;		height: 35px;		border: none;		background: none;		font-size: 16px;		color: #666666;		float: right; }	.fix_black .fix_service .form_box .submit_btn {		display: block;		width: 100%;		height: 50px;		text-align: center;		line-height: 50px;		color: #ffffff;		background: #76b52b;		font-size: 16px;		border-radius: 50px;		margin: 30px auto 0; }	.fix_service3 {		min-width: 6.4rem;		height: 7rem;		padding-bottom: 1.1rem;		margin-top: -4.5rem !important;		overflow-y: auto;	}	.fix_service3>h5 {		font-size: 0.2rem;		margin-top: 0.18rem;	}	.form_box3 {		width: 100%;		margin-top: 0.48rem;	}	.form_box3>li {		width: 100%;		line-height: 0.48rem;		font-size: 0.2rem;	}	.form_box3>li>input {		border: 1px solid #cccccc;		width: 100%;		margin-top: 0.1rem;		font-size: 0.2rem;	}	.form_box4 {		width: 100%;		margin: 0 auto;		margin-top: 0.2rem;	}	.form_box4>li {		width: 100%;		float: none;		margin-bottom: 0.2rem;	}	.form_box4>li:nth-of-type(2n) {		float: none;	}	.form_box4>li>input {		width: 100%;	}	#sex {		display: inline-block;		width: 50%;		appearance: none;		-moz-appearance: none;		-webkit-appearance: none;		-ms-appearance: none;		border: 0;		background-color: #fff;		background-image: url(/statics/fer2/images/tc04.jpg);		background-repeat: no-repeat;		background-position: right;		background-size: 0.14rem 0.1rem;		float: right;		margin-top: 0.1rem;		font-size: 0.2rem;		font-weight: bold;	}	.tc_h5 {		font-size: 0.32rem;		margin-top: 0.4rem;	}	.yx_btn>a{		width: 100%;		height: 50px;		line-height: 50px;		margin: 0 auto;		font-size: 16px;		border-radius: 0.8rem;	}	.fix_service2 {		min-width: 6.4rem;		padding-bottom: 0.92rem;		background: #FFFFFF;		margin-top: -4.5rem !important;	}	.form_box2>li {		width: 100%;		margin-top: 0.52rem;		height: auto;		border-right: 0;		padding: 6px 0.23rem 0 0px;	}	.form_box2>li>h4 {		font-size: 0.24rem;	}	.form_box2_xian {		width: 18px;		height: 3px;		background: #76b52b;		margin: 0.11rem;	}	.form_box2>li>p>a {		display: inline-block;		margin-left: 0.1rem;	}	.form_box2>li>p {		font-size: 0.3rem;	}	.close_btn2 {		position: absolute;		right: 0.25rem;		top: 0.25rem;	}}.fix_black .fix_service.fix_service3{	height: 80%;	top:10%;}.fix_service3{	margin-top: 0 !important;}.fix_service3 form{	height: 90%;	overflow-y: auto;}